be straining at the leash - Fransızca İngilizce Sözlük